869668
520416
409251
239868
347757
216424
598651
714166
477489
255475
301538
454203
5305799
3727581
3241148
2560804
2307988
2150609
2070358
194378
1850118
1750136
1743196
1667471